• word of the day

    stinking horehound

    stinking horehound - Dictionary definition and meaning for word stinking horehound

    Definition
    (noun) ill-smelling European herb with rugose leaves and whorls of dark purple flowers

Word used in video below:
text: stinking badges Treasures correct
Download our Mobile App Today
Receive our word of the day
on Whatsapp